Big Huge Thesaurus

surgical instrument

noun